Skip to content

Commit df9062b

Browse files
committed
lowering: remove QuoteNode wrapping for captured variables (#52878)
Issues like #52531 were more broadly fixed by #52856. This commit partially reverts #52596, while leaving the added tests.
1 parent 0cea48e commit df9062b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/julia-syntax.scm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3580,7 +3580,7 @@ f(x) = yt(x)
35803580
(rhs (convert-for-type-decl rhs1 (cl-convert vt fname lam #f #f #f interp opaq (table) locals) #t lam))
35813581
(ex (cond (closed `(call (core setfield!)
35823582
,(if interp
3583-
`($ (call (core QuoteNode) ,var))
3583+
`($ ,var)
35843584
(capt-var-access var fname opaq))
35853585
(inert contents)
35863586
,rhs))

0 commit comments

Comments
 (0)