@@ -161,14 +161,14 @@ Base.prepend!(dest::ArrayOfSimilarArrays{T,M,N}, src::AbstractArray{<:AbstractAr
161
161
# ArrayOfSimilarArrays{M}(A.data, viewfunc)
162
162
163
163
164
- UnsafeArrays. unsafe_uview (A:: ArrayOfSimilarArrays{T,M,N} ) where {T,M,N} =
165
- ArrayOfSimilarArrays {M} (uview (A. data), uview)
164
+ # TODO : implement:
165
+ #
166
+ # Base.unsafe_view(A::ArrayOfSimilarArrays{T,M,N}, I::Vararg{Base.ViewIndex,N}) where {T,M,N}
167
+ # Base.unsafe_view(A::ArrayOfSimilarArrays{T,M,N}, i::Base.ViewIndex) where {T,M,N}
166
168
167
- UnsafeArrays. unsafe_uview (A:: ArrayOfSimilarArrays{T,M,N} , I:: Vararg{Base.ViewIndex,N} ) where {T,M,N} =
168
- view (UnsafeArrays. unsafe_uview (A), I... )
169
169
170
- UnsafeArrays. unsafe_uview (A:: ArrayOfSimilarArrays{T,M,N} , i :: Base.ViewIndex ) where {T,M,N} =
171
- view (UnsafeArrays . unsafe_uview (A ), i )
170
+ UnsafeArrays. unsafe_uview (A:: ArrayOfSimilarArrays{T,M,N} ) where {T,M,N} =
171
+ ArrayOfSimilarArrays {M} ( uview (A . data ), uview )
172
172
173
173
174
174
const VectorOfSimilarArrays{
0 commit comments