Skip to content

Commit c818bf8

Browse files
committed
Simplify use of QuoteNodes
1 parent 8c8e39f commit c818bf8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/varnamedtuple.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -564,11 +564,11 @@ Base.merge(x1::VarNamedTuple, x2::VarNamedTuple) = _merge_recursive(x1, x2)
564564
push!(exs, :(data = (;)))
565565
for name in all_names
566566
val_expr = if name in names1 && name in names2
567-
:(_merge_recursive(vnt1.data[$(QuoteNode(name))], vnt2.data[$(QuoteNode(name))]))
567+
:(_merge_recursive(vnt1.data.$name, vnt2.data.$name))
568568
elseif name in names1
569-
:(vnt1.data[$(QuoteNode(name))])
569+
:(vnt1.data.$name)
570570
else
571-
:(vnt2.data[$(QuoteNode(name))])
571+
:(vnt2.data.$name)
572572
end
573573
push!(exs, :(data = merge(data, NamedTuple{($(QuoteNode(name)),)}(($val_expr,)))))
574574
end

0 commit comments

Comments
 (0)