diff --git a/Project.toml b/Project.toml index d75086a..5f6650e 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "StrideArraysCore" uuid = "7792a7ef-975c-4747-a70f-980b88e8d1da" authors = ["Chris Elrod and contributors"] -version = "0.3.3" +version = "0.3.4" [deps] ArrayInterface = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" diff --git a/src/ptr_array.jl b/src/ptr_array.jl index 9d04474..7b9c73e 100644 --- a/src/ptr_array.jl +++ b/src/ptr_array.jl @@ -220,6 +220,7 @@ end @inline Base.size(A::AbstractStrideArray) = map(Int, size(A)) @inline Base.strides(A::AbstractStrideArray) = map(Int, strides(A)) +@inline Base.stride(A::AbstractStrideArray, i::Int) = Base.strides(A)[i] @inline create_axis(s, ::Zero) = CloseOpen(s) @inline create_axis(s, ::One) = Base.OneTo(unsigned(s))