name mangling bugfixes; ndi file generation for debugger support
This commit is contained in:
parent
04c4d3d77f
commit
848676cec6
6 changed files with 71 additions and 65 deletions
|
|
@ -64,7 +64,7 @@ proc genVarTuple(p: BProc, n: PNode) =
|
|||
field.r = "$1.Field$2" % [rdLoc(tup), rope(i)]
|
||||
else:
|
||||
if t.n.sons[i].kind != nkSym: internalError(n.info, "genVarTuple")
|
||||
field.r = "$1.$2" % [rdLoc(tup), mangleRecFieldName(t.n.sons[i].sym, t)]
|
||||
field.r = "$1.$2" % [rdLoc(tup), mangleRecFieldName(p.module, t.n.sons[i].sym, t)]
|
||||
putLocIntoDest(p, v.loc, field)
|
||||
|
||||
proc genDeref(p: BProc, e: PNode, d: var TLoc; enforceDeref=false)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue