From feb0d21b22bfc678208efd9e84fbe3d33b888f58 Mon Sep 17 00:00:00 2001 From: Araq Date: Sat, 3 Dec 2016 02:10:55 +0100 Subject: more fixes --- compiler/semexprs.nim | 1 + 1 file changed, 1 insertion(+) (limited to 'compiler/semexprs.nim') diff --git a/compiler/semexprs.nim b/compiler/semexprs.nim index 96ba4a8f3..5e6611064 100644 --- a/compiler/semexprs.nim +++ b/compiler/semexprs.nim @@ -1310,6 +1310,7 @@ proc asgnToResultVar(c: PContext, n, le, ri: PNode) {.inline.} = n.sons[0] = x # 'result[]' --> 'result' n.sons[1] = takeImplicitAddr(c, ri) x.typ.flags.incl tfVarIsPtr + #echo x.info, " setting it for this type ", typeToString(x.typ), " ", n.info template resultTypeIsInferrable(typ: PType): untyped = typ.isMetaType and typ.kind != tyTypeDesc -- cgit 1.4.1-2-gfad0