summary refs log tree commit diff stats
path: root/compiler
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2015-09-14 17:37:54 +0200
committerAndreas Rumpf <rumpf_a@web.de>2015-09-14 17:37:54 +0200
commitfa177076842d5a5e7900469d6b5ec0e2e432d17c (patch)
treecbfad9acfb24ea85139384e70b390d85178dd00e /compiler
parent272df1e52ffd0f337adb54cc266f18619deb130f (diff)
parent16fe63180f7192af5218df83878c89a6a5c554cd (diff)
downloadNim-fa177076842d5a5e7900469d6b5ec0e2e432d17c.tar.gz
Merge pull request #3307 from rogercloud/devel
Fix issue #2245
Diffstat (limited to 'compiler')
-rw-r--r--compiler/aliases.nim2
1 files changed, 1 insertions, 1 deletions
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