Skip to content

Commit 5ee8108

Browse files
committed
Fix OffsetArray ambiguity
1 parent 27b86ea commit 5ee8108

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/ArrayInterface.jl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1163,8 +1163,9 @@ function __init__()
11631163
function stride_rank(::Type{A}) where {A<:OffsetArrays.OffsetArray}
11641164
return stride_rank(parent_type(A))
11651165
end
1166-
ArrayInterface.axes(A::OffsetArrays.OffsetArray) = Base.axes(A)
1167-
ArrayInterface.axes(A::OffsetArrays.OffsetArray, dim::Integer) = Base.axes(A, dim)
1166+
axes(A::OffsetArrays.OffsetArray) = Base.axes(A)
1167+
axes(A::OffsetArrays.OffsetArray, dim::Integer) = Base.axes(A, dim)
1168+
axes(A::OffsetArrays.OffsetArray{T,N}, ::StaticInt{M}) where {T,M,N} = _axes(A, StaticInt{M}(), gt(StaticInt{M}(),StaticInt{N}()))
11681169
end
11691170
end
11701171

0 commit comments

Comments
 (0)