This commit is contained in:
Andreas Rumpf 2018-02-14 10:09:35 +01:00
commit 89782460a3
3 changed files with 7 additions and 4 deletions

View file

@ -711,7 +711,7 @@ proc mapLitsImpl(constructor: NimNode; op: NimNode; nested: bool;
result.add op
result.add constructor
else:
result = newNimNode(constructor.kind, lineInfoFrom=constructor)
result = copyNimNode(constructor)
for v in constructor:
if nested or v.kind in filter:
result.add mapLitsImpl(v, op, nested, filter)