Skip to content

Commit 24b4ed0

Browse files
committed
test: make FrozenNode also overload with_max_degree
1 parent 1d61192 commit 24b4ed0

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

test/test_extra_node_fields.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ function DynamicExpressions.with_type_parameters(
2727
) where {T,N<:FrozenNode}
2828
return FrozenNode{T,max_degree(N)}
2929
end
30+
function DynamicExpressions.with_max_degree(::Type{N}, ::Val{D}) where {T,N<:FrozenNode{T}}
31+
return FrozenNode{T,D}
32+
end
3033
function DynamicExpressions.leaf_copy(t::FrozenNode{T}) where {T}
3134
out = if t.constant
3235
constructorof(typeof(t))(; val=t.val)

0 commit comments

Comments
 (0)