diff options
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/destroyer.nim | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/compiler/destroyer.nim b/compiler/destroyer.nim index 8821e789c..0854e3e44 100644 --- a/compiler/destroyer.nim +++ b/compiler/destroyer.nim @@ -697,10 +697,6 @@ proc p(n: PNode; c: var Con): PNode = of nkNone..nkNilLit, nkTypeSection, nkProcDef, nkConverterDef, nkMethodDef, nkIteratorDef, nkMacroDef, nkTemplateDef, nkLambda, nkDo, nkFuncDef: result = n - of nkDiscardStmt: - result = n - if n[0].typ != nil and hasDestructor(n[0].typ): - result = genDestroy(c, n[0].typ, n[0]) of nkCast, nkHiddenStdConv, nkHiddenSubConv, nkConv: result = copyNode(n) # Destination type |