From baae8ef38fc932060f225c96146f4579135e1152 Mon Sep 17 00:00:00 2001 From: "Andrey R (cooldome)" Date: Tue, 24 Nov 2020 12:10:43 +0000 Subject: [PATCH] Revert "fix #16110" This reverts commit 2bab2a2cd8476423414819db3ad79309f6033e13. --- compiler/semstmts.nim | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/compiler/semstmts.nim b/compiler/semstmts.nim index 713867b7660fb..cd7428b627ea0 100644 --- a/compiler/semstmts.nim +++ b/compiler/semstmts.nim @@ -1278,8 +1278,7 @@ proc typeSectionRightSidePass(c: PContext, n: PNode) = incl st.flags, tfRefsAnonObj let obj = newSym(skType, getIdent(c.cache, s.name.s & ":ObjectType"), nextId c.idgen, getCurrOwner(c), s.info) - obj.ast = a.copyTree - obj.ast[0] = newSymNode(obj) + obj.ast = a if sfPure in s.flags: obj.flags.incl sfPure obj.typ = st.lastSon