Fixed ret by var in js
This commit is contained in:
parent
c97cbe7abd
commit
2166b7bc46
8 changed files with 78 additions and 22 deletions
|
|
@ -231,7 +231,7 @@ proc genDispatcher(methods: TSymSeq, relevantCols: IntSet): PSym =
|
|||
curr.typ.sons[col], false))
|
||||
var ret: PNode
|
||||
if base.typ.sons[0] != nil:
|
||||
var a = newNodeI(nkAsgn, base.info)
|
||||
var a = newNodeI(nkFastAsgn, base.info)
|
||||
addSon(a, newSymNode(base.ast.sons[resultPos].sym))
|
||||
addSon(a, call)
|
||||
ret = newNodeI(nkReturnStmt, base.info)
|
||||
|
|
@ -256,4 +256,3 @@ proc generateMethodDispatchers*(): PNode =
|
|||
sortBucket(gMethods[bucket].methods, relevantCols)
|
||||
addSon(result,
|
||||
newSymNode(genDispatcher(gMethods[bucket].methods, relevantCols)))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue