@@ -228,7 +228,7 @@ sublayout(::ApplyLayout{typeof(*)}, ::Type{<:Tuple{AbstractVector{<:CartesianInd
228
228
call (:: ApplyLayout{typeof(*)} , V:: SubArray ) = *
229
229
230
230
function _mat_mul_arguments (args, (kr,jr):: Tuple{Any,Any} )
231
- kjr = intersect .( _mul_args_rows (kr, args... ), _mul_args_cols (jr, reverse (args)... ))
231
+ kjr = map (intersect, _mul_args_rows (kr, args... ), _mul_args_cols (jr, reverse (args)... ))
232
232
map (view, args, (kr, kjr... ), (kjr... , jr))
233
233
end
234
234
@@ -237,8 +237,8 @@ _vec_mul_view(a::AbstractVector, kr, ::Colon) = view(a, kr)
237
237
238
238
# this is a vector view of a MulVector
239
239
function _vec_mul_arguments (args, (kr,):: Tuple{Any} )
240
- kjr = intersect .( _mul_args_rows (kr, args... ), _mul_args_cols (Base. OneTo (1 ), reverse (args)... ))
241
- _vec_mul_view .( args, (kr, kjr... ), (kjr... , :))
240
+ kjr = map (intersect, _mul_args_rows (kr, args... ), _mul_args_cols (Base. OneTo (1 ), reverse (args)... ))
241
+ map (_vec_mul_view, args, (kr, kjr... ), (kjr... , :))
242
242
end
243
243
244
244
# this is a vector view of a MulMatrix
0 commit comments