diff --git a/compiler/closureiters.nim b/compiler/closureiters.nim index ddf9c2704c..52f0bed2bb 100644 --- a/compiler/closureiters.nim +++ b/compiler/closureiters.nim @@ -727,7 +727,7 @@ proc lowerStmtListExprs(ctx: var Ctx, n: PNode, needsSplit: var bool): PNode = n[0] = ex result.add(n) - of nkCast, nkHiddenStdConv, nkHiddenSubConv, nkConv, nkObjDownConv, + of nkCast, nkHiddenStdConv, nkHiddenSubConv, nkConv, nkObjDownConv, nkObjUpConv, nkDerefExpr, nkHiddenDeref: var ns = false for i in ord(n.kind == nkCast)..