@@ -452,9 +452,9 @@ mul!(C::AbstractMatrix, A::Transpose{<:Any,<:Diagonal}, B::Transpose{<:Any,<:Rea
452452
453453ldiv! (x:: AbstractArray , A:: Diagonal , b:: AbstractArray ) = (x .= A. diag .\ b)
454454
455- ldiv! (adjD:: Adjoint{<:Any,<:Diagonal{T}} , B:: AbstractVecOrMat{T} ) where {T} =
455+ ldiv! (adjD:: Adjoint{<:Any,<:Diagonal} , B:: AbstractVecOrMat ) =
456456 (D = adjD. parent; ldiv! (conj (D), B))
457- ldiv! (transD:: Transpose{<:Any,<:Diagonal{T}} , B:: AbstractVecOrMat{T} ) where {T} =
457+ ldiv! (transD:: Transpose{<:Any,<:Diagonal} , B:: AbstractVecOrMat ) =
458458 (D = transD. parent; ldiv! (D, B))
459459
460460function ldiv! (D:: Diagonal , A:: Union{LowerTriangular,UpperTriangular} )
@@ -486,9 +486,9 @@ function rdiv!(A::Union{LowerTriangular,UpperTriangular}, D::Diagonal)
486486 A
487487end
488488
489- rdiv! (A:: AbstractMatrix{T} , adjD:: Adjoint{<:Any,<:Diagonal{T}} ) where {T} =
489+ rdiv! (A:: AbstractMatrix , adjD:: Adjoint{<:Any,<:Diagonal} ) =
490490 (D = adjD. parent; rdiv! (A, conj (D)))
491- rdiv! (A:: AbstractMatrix{T} , transD:: Transpose{<:Any,<:Diagonal{T}} ) where {T} =
491+ rdiv! (A:: AbstractMatrix , transD:: Transpose{<:Any,<:Diagonal} ) =
492492 (D = transD. parent; rdiv! (A, D))
493493
494494(/ )(A:: Union{StridedMatrix, AbstractTriangular} , D:: Diagonal ) =
0 commit comments