From 0e24bf7ce793f0e5b3dc8ccc73ada3dd3e4d54d3 Mon Sep 17 00:00:00 2001 From: Tim Holy Date: Wed, 18 Aug 2021 18:05:04 -0500 Subject: [PATCH] Rely on the fallback definition of `checkindex` Tests pass without it, and it's a source of ambiguities with FFTViews. --- src/OffsetArrays.jl | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/OffsetArrays.jl b/src/OffsetArrays.jl index 6c35cf93..0b25a379 100644 --- a/src/OffsetArrays.jl +++ b/src/OffsetArrays.jl @@ -458,8 +458,6 @@ const OffsetUnitRange{T} = OffsetVector{T,<:AbstractUnitRange{T}} Base.step(a::OffsetRange) = step(parent(a)) -Base.checkindex(::Type{Bool}, inds::AbstractUnitRange, or::OffsetRange) = Base.checkindex(Bool, inds, parent(or)) - # Certain special methods for linear indexing with integer ranges (or OffsetRanges) # These may bypass the default getindex(A, I...) pathway if the parent types permit this # For example AbstractUnitRanges and Arrays have special linear indexing behavior defined