diff options
Diffstat (limited to 'compiler/semstmts.nim')
-rwxr-xr-x | compiler/semstmts.nim | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/semstmts.nim b/compiler/semstmts.nim index b62f77888..193d6b7cf 100755 --- a/compiler/semstmts.nim +++ b/compiler/semstmts.nim @@ -1048,6 +1048,7 @@ proc instantiateDestructor*(c: PContext, typ: PType): bool = let fullDef = newNode(nkProcDef, i, @[ newIdentNode(destructorName, i), emptyNode, + emptyNode, newNode(nkFormalParams, i, @[ emptyNode, newNode(nkIdentDefs, i, @[ @@ -1056,6 +1057,7 @@ proc instantiateDestructor*(c: PContext, typ: PType): bool = emptyNode]), ]), newNode(nkPragma, i, @[destructorPragma]), + emptyNode, generated ]) discard semProc(c, fullDef) |