From 6b8bd2bbb78bdc92a9ed264c9328b779600848aa Mon Sep 17 00:00:00 2001 From: Roger Shi Date: Tue, 8 Sep 2015 23:32:53 +0800 Subject: Fix issue #2245 --- compiler/aliases.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/aliases.nim b/compiler/aliases.nim index 3d3fc9a79..4b592ee60 100644 --- a/compiler/aliases.nim +++ b/compiler/aliases.nim @@ -146,7 +146,7 @@ proc isPartOf*(a, b: PNode): TAnalysisResult = # go down recursively; this is quite demanding: const Ix0Kinds = {nkDotExpr, nkBracketExpr, nkObjUpConv, nkObjDownConv, - nkCheckedFieldExpr} + nkCheckedFieldExpr, nkHiddenAddr} Ix1Kinds = {nkHiddenStdConv, nkHiddenSubConv, nkConv} DerefKinds = {nkHiddenDeref, nkDerefExpr} case b.kind -- cgit 1.4.1-2-gfad0