Skip to content

Commit e1dabbb

Browse files
committed
fix repeated methods
1 parent dca86e8 commit e1dabbb

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

src/methods.jl

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,6 @@ for f in [+, -, *, \, /, ^]
8989
T::Type{<:Number},
9090
S::Type{<:Number}) = promote_type(T, S)
9191
end
92-
for f in [+, -, *]
93-
@eval promote_symtype(::$(typeof(f)), T::Type{<:Number}) = T
94-
end
9592

9693
promote_symtype(::typeof(rem2pi), T::Type{<:Number}, mode) = T
9794
Base.rem2pi(x::Symbolic, mode::Base.RoundingMode) = term(rem2pi, x, mode)
@@ -113,7 +110,7 @@ rec_promote_symtype(f, x,y,z...) = rec_promote_symtype(f, promote_symtype(f, x,y
113110
Base.:*(a::AbstractArray, b::Symbolic{<:Number}) = map(x->x*b, a)
114111
Base.:*(a::Symbolic{<:Number}, b::AbstractArray) = map(x->a*x, b)
115112

116-
for f in [identity, one, zero, *, +]
113+
for f in [identity, one, zero, *, +, -]
117114
@eval promote_symtype(::$(typeof(f)), T::Type{<:Number}) = T
118115
end
119116

0 commit comments

Comments
 (0)