summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2016-02-29 14:55:12 +0100
committerAndreas Rumpf <rumpf_a@web.de>2016-02-29 14:55:12 +0100
commitb893e0dbf5b13c157f827e71147fc8ba052e4746 (patch)
tree15549b5d70e6397ccd31a93a088a81f222ce6891
parent4bd901d3e12bc5d02f5241a32435a3cb2613de25 (diff)
downloadNim-b893e0dbf5b13c157f827e71147fc8ba052e4746.tar.gz
no name mangling for PHP fields
-rw-r--r--compiler/jsgen.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/jsgen.nim b/compiler/jsgen.nim
index 8f1f8a832..fc27a3ec0 100644
--- a/compiler/jsgen.nim
+++ b/compiler/jsgen.nim
@@ -192,7 +192,7 @@ proc mangleName(s: PSym; target: TTarget): Rope =
           x.add("HEX" & toHex(ord(c), 2))
         inc i
       result = rope(x)
-    if s.name.s != "this":
+    if s.name.s != "this" and s.kind != skField:
       add(result, "_")
       add(result, rope(s.id))
     s.loc.r = result