make tests green again
This commit is contained in:
parent
aebe9d7d13
commit
01c785e0aa
1 changed files with 3 additions and 1 deletions
|
|
@ -112,10 +112,12 @@ proc freshGenSyms(n: PNode, owner, orig: PSym, symMap: var TIdTable) =
|
||||||
var x = PSym(idTableGet(symMap, s))
|
var x = PSym(idTableGet(symMap, s))
|
||||||
if x != nil:
|
if x != nil:
|
||||||
n.sym = x
|
n.sym = x
|
||||||
when false:
|
elif s.owner.kind == skPackage:
|
||||||
|
#echo "copied this ", s.name.s
|
||||||
x = copySym(s, false)
|
x = copySym(s, false)
|
||||||
x.owner = owner
|
x.owner = owner
|
||||||
idTablePut(symMap, s, x)
|
idTablePut(symMap, s, x)
|
||||||
|
n.sym = x
|
||||||
else:
|
else:
|
||||||
for i in 0 .. <safeLen(n): freshGenSyms(n.sons[i], owner, orig, symMap)
|
for i in 0 .. <safeLen(n): freshGenSyms(n.sons[i], owner, orig, symMap)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue