diff options
author | cooldome <cdome@bk.ru> | 2019-03-15 12:49:32 +0000 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2019-03-15 13:49:32 +0100 |
commit | 5dea7c5ad7bdd0f410e2c1ff0bf46e18d4284e56 (patch) | |
tree | 5389dfb37fb9b5304ec9dfcfdc917c575d70a085 /compiler | |
parent | e26370268885718c6b48a9fa5e940fdc8b4df090 (diff) | |
download | Nim-5dea7c5ad7bdd0f410e2c1ff0bf46e18d4284e56.tar.gz |
revert discard in destroyer (#10840)
* revert discard in destroyer * disable test
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 |