Skip to content

Commit d862e5a

Browse files
committed
fix
1 parent e389362 commit d862e5a

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

lib/ReactantCore/src/ReactantCore.jl

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ function trace_function_definition(mod, expr; tessera=false)
250250
internal_fn = MacroTools.splitdef(expr)
251251
orig_fname = internal_fn[:name]
252252

253-
tessera_name = tessera ? orig_fname : nothing
253+
tessera_name = tessera ? String(orig_fname) : nothing
254254

255255
isfunctor = Meta.isexpr(orig_fname, :(::))
256256
fname = gensym(Symbol(orig_fname, :internal))
@@ -276,9 +276,8 @@ function trace_function_definition(mod, expr; tessera=false)
276276
end
277277

278278
if isempty(new_fn[:kwargs])
279-
traced_call_expr = :($(traced_call)(
280-
$(fname), $(argnames...); tessera_name=$(String(tessera_name))
281-
))
279+
traced_call_expr =
280+
:($(traced_call)($(fname), $(argnames...); tessera_name=$(tessera_name)))
282281
untraced_call_expr = :($(fname)($(argnames...)))
283282
else
284283
kws = first.(get_argname.(new_fn[:kwargs]))
@@ -287,7 +286,7 @@ function trace_function_definition(mod, expr; tessera=false)
287286
(; $(kws...)),
288287
$(fname),
289288
$(argnames...);
290-
tessera_name=$(String(tessera_name)),
289+
tessera_name=$(tessera_name),
291290
))
292291
untraced_call_expr = :(Core.kwcall((; $(kws...)), $(fname), $(argnames...)))
293292
end

0 commit comments

Comments
 (0)