@@ -5,7 +5,7 @@ function eachstoredindex(m::AbstractSparseMatrixCSC)
55 # TODO : This loses the compile time element type, is there a better lazy way?
66 return Iterators. map (CartesianIndex, zip (I, J))
77end
8- function eachstoredindex (a:: Base.ReshapedArray{<:Any, <:Any, <: AbstractSparseMatrixCSC} )
8+ function eachstoredindex (a:: Base.ReshapedArray{<:Any, <:Any, <:AbstractSparseMatrixCSC} )
99 return @interface SparseArrayInterface () eachstoredindex (a)
1010end
1111
@@ -17,16 +17,16 @@ function SparseArrays.SparseMatrixCSC{Tv, Ti}(m::AnyAbstractSparseMatrix) where
1717 return m′
1818end
1919
20- function SparseArrayDOK (a:: Base.ReshapedArray{<:Any, <:Any, <: AbstractSparseMatrixCSC} )
20+ function SparseArrayDOK (a:: Base.ReshapedArray{<:Any, <:Any, <:AbstractSparseMatrixCSC} )
2121 return SparseArrayDOK {eltype(a), ndims(a)} (a)
2222end
2323function SparseArrayDOK {T} (
24- a:: Base.ReshapedArray{<:Any, <:Any, <: AbstractSparseMatrixCSC}
24+ a:: Base.ReshapedArray{<:Any, <:Any, <:AbstractSparseMatrixCSC}
2525 ) where {T}
2626 return SparseArrayDOK {T, ndims(a)} (a)
2727end
2828function SparseArrayDOK {T, N} (
29- a:: Base.ReshapedArray{<:Any, N, <: AbstractSparseMatrixCSC}
29+ a:: Base.ReshapedArray{<:Any, N, <:AbstractSparseMatrixCSC}
3030 ) where {T, N}
3131 a′ = SparseArrayDOK {T, N} (undef, size (a))
3232 for I in eachstoredindex (a)
0 commit comments