File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -137,7 +137,7 @@ respond stateVar request =
137
137
{ term = substituteInTerm substitution term
138
138
, constraints = Set. fromList $ map (substituteInPredicate substitution) preds
139
139
, ceilConditions = ceils
140
- , substitution = mempty -- this is the ensures-substitution, leave empty
140
+ , substitution
141
141
}
142
142
-- remember all variables used in the substitutions
143
143
substVars =
@@ -255,7 +255,7 @@ respond stateVar request =
255
255
{ term = substituteInTerm substitution pat. term
256
256
, constraints = Set. map (substituteInPredicate substitution) pat. constraints
257
257
, ceilConditions = pat. ceilConditions
258
- , substitution = mempty -- this is the ensures-substitution, leave empty
258
+ , substitution
259
259
}
260
260
ApplyEquations. evaluatePattern def mLlvmLibrary solver mempty substPat >>= \ case
261
261
(Right newPattern, _) -> do
@@ -290,7 +290,7 @@ respond stateVar request =
290
290
mLlvmLibrary
291
291
solver
292
292
mempty
293
- predicates
293
+ predicates -- TODO include ps.substitution?
294
294
>>= \ case
295
295
(Right newPreds, _) -> do
296
296
let predicateSort =
You can’t perform that action at this time.
0 commit comments