Skip to content

Commit acf3dbc

Browse files
committed
fix: various method ambiguities
1 parent a739df2 commit acf3dbc

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

test/test_multi_expression.jl

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,15 @@
8787
)::Expression{T,N}
8888
return fused_expression.tree
8989
end
90-
function DE.get_operators(ex::MultiScalarExpression, operators=nothing)
90+
function DE.get_operators(
91+
ex::MultiScalarExpression, operators::Union{AbstractOperatorEnum,Nothing}=nothing
92+
)
9193
return operators === nothing ? ex.metadata.operators : operators
9294
end
93-
function DE.get_variable_names(ex::MultiScalarExpression, variable_names=nothing)
95+
function DE.get_variable_names(
96+
ex::MultiScalarExpression,
97+
variable_names::Union{Nothing,AbstractVector{<:AbstractString}}=nothing,
98+
)
9499
return variable_names === nothing ? ex.metadata.variable_names : variable_names
95100
end
96101
function Base.copy(ex::MultiScalarExpression)

0 commit comments

Comments
 (0)