Skip to content

Commit 56632e5

Browse files
committed
put back argmap as required for kwcall
1 parent b1f858f commit 56632e5

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/julia-syntax.scm

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5167,7 +5167,10 @@ f(x) = yt(x)
51675167
(loop (cdr stmts))))
51685168
#f)))))
51695169
(final-name (or original-name ctor-self-arg arg-name)))
5170-
(let ((e1 final-name))
5170+
(let ((e1 (cond (original-name `(globalref (thismodule) ,final-name))
5171+
((and arg-map (symbol? final-name))
5172+
(get arg-map final-name final-name))
5173+
(else final-name))))
51715174
(cond (tail (emit-return tail e1))
51725175
(value e1)
51735176
(else (emit e1) #f))))

0 commit comments

Comments
 (0)