Skip to content

Commit 312b39d

Browse files
committed
simplification
1 parent 8c784b7 commit 312b39d

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

Source/Concurrency/YieldingProcDuplicator.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -282,8 +282,7 @@ cmd is AssertCmd assertCmd && makeAssume
282282
}
283283
else
284284
{
285-
var dropRequires = layerNum == enclosingYieldingProc.Layer && doRefinementCheck;
286-
DesugarPureCall(newCall, dropRequires);
285+
DesugarPureCall(newCall);
287286
}
288287
}
289288
return;
@@ -548,9 +547,9 @@ private void DesugarAsyncCall(CallCmd newCall)
548547
newCmdSeq.Add(newCall);
549548
}
550549

551-
private void DesugarPureCall(CallCmd newCall, bool dropRequires)
550+
private void DesugarPureCall(CallCmd newCall)
552551
{
553-
if (dropRequires)
552+
if (doRefinementCheck)
554553
{
555554
if (!noRequiresPureProcedures.TryGetValue(newCall.Proc.Name, out Procedure checker))
556555
{

0 commit comments

Comments
 (0)