diff options
Diffstat (limited to 'compiler/semfields.nim')
-rw-r--r-- | compiler/semfields.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/semfields.nim b/compiler/semfields.nim index 2e6c6c3ea..9d8cea862 100644 --- a/compiler/semfields.nim +++ b/compiler/semfields.nim @@ -152,7 +152,7 @@ proc semForFields(c: PContext, n: PNode, m: TMagic): PNode = while t.kind == tyObject: semForObjectFields(fc, t.n, n, stmts) if t.sons[0] == nil: break - t = skipTypes(t.sons[0], abstractPtrs) + t = skipTypes(t.sons[0], skipPtrs) dec(c.p.nestedLoopCounter) # for TR macros this 'while true: ...; break' loop is pretty bad, so # we avoid it now if we can: |