Skip to content

Commit fd14499

Browse files
authored
Don't overload Base.ndims(::Any) (#557)
1 parent e2cc83b commit fd14499

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/compiler.jl

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ end
2626
@inline __dynamic_checkbounds(::CompilerMetadata{NDRange, CB}) where {NDRange, CB} = CB <: DynamicCheck
2727
@inline __ndrange(::CompilerMetadata{NDRange}) where {NDRange <: StaticSize} = CartesianIndices(get(NDRange))
2828
@inline __ndrange(cm::CompilerMetadata{NDRange}) where {NDRange <: DynamicSize} = cm.ndrange
29-
@inline __workitems_iterspace(ctx) = workitems(__iterspace(ctx))
29+
@inline __workitems_iterspace(ctx::CompilerMetadata) = workitems(__iterspace(ctx))
3030

31-
@inline groupsize(ctx) = __groupsize(ctx)
32-
@inline ndrange(ctx) = __ndrange(ctx)
33-
@inline Base.ndims(ctx) = ndims(__iterspace(ctx))
31+
@inline groupsize(ctx::CompilerMetadata) = __groupsize(ctx)
32+
@inline ndrange(ctx::CompilerMetadata) = __ndrange(ctx)
33+
@inline Base.ndims(ctx::CompilerMetadata) = ndims(__iterspace(ctx))

0 commit comments

Comments
 (0)