diff --git a/compiler/destroyer.nim b/compiler/destroyer.nim index 32d6c253bb..a090bead27 100644 --- a/compiler/destroyer.nim +++ b/compiler/destroyer.nim @@ -620,10 +620,7 @@ proc p(n: PNode; c: var Con): PNode = else: result = copyNode(n) recurse(n, result) - of nkSym: - result = n - - of nkNone..pred(nkSym), succ(nkSym) .. nkNilLit, nkTypeSection, nkProcDef, nkConverterDef, nkMethodDef, + of nkNone .. nkNilLit, nkTypeSection, nkProcDef, nkConverterDef, nkMethodDef, nkIteratorDef, nkMacroDef, nkTemplateDef, nkLambda, nkDo, nkFuncDef: result = n else: