From a08fb61da974e7384d63fd2e08f60c97594a01c6 Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Thu, 31 Aug 2017 13:59:25 +0200 Subject: make tests green again --- compiler/semexprs.nim | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'compiler') diff --git a/compiler/semexprs.nim b/compiler/semexprs.nim index 63039b36d..65557658a 100644 --- a/compiler/semexprs.nim +++ b/compiler/semexprs.nim @@ -1085,9 +1085,11 @@ proc builtinFieldAccess(c: PContext, n: PNode, flags: TExprFlags): PNode = if ty.n != nil and ty.n.kind == nkRecList: let field = lookupInRecord(ty.n, i) if field != nil: - n.typ = newTypeWithSons(c, tyFieldAccessor, @[ty, field.typ]) - n.typ.n = copyTree(n) + n.typ = makeTypeDesc(c, field.typ) return n + #n.typ = newTypeWithSons(c, tyFieldAccessor, @[ty, field.typ]) + #n.typ.n = copyTree(n) + #return n else: tryReadingGenericParam(ty) return -- cgit 1.4.1-2-gfad0