.partial object field names are left unmangled; mangling should be done by the macro instead

This commit is contained in:
Andreas Rumpf 2017-06-05 10:30:24 +02:00
commit 55c244400d
2 changed files with 3 additions and 3 deletions

View file

@ -1,5 +1,5 @@
discard """
out: '''(foo0: 38, other1: string here)
output: '''(foo: 38, other: string here)
43'''
"""
@ -12,7 +12,7 @@ proc my(f: Foo) =
let f.foo = 38
let f.other = "string here"
echo f[]
echo f.foo0 + 5
echo f.foo + 5
var g: Foo
new(g)