@@ -125,7 +125,7 @@ struct Pointer{T} <: AbstractPointer{T}
125125 ptr:: Ptr{T}
126126 @inline Pointer (ptr:: Ptr{T} ) where {T} = new {T} (ptr)
127127end
128-
128+ @inline Base . eltype ( :: AbstractPointer{T} ) where {T} = T
129129
130130
131131abstract type AbstractStridedPointer{T} <: AbstractPointer{T} end
@@ -288,19 +288,19 @@ end
288288@inline Base. getindex (ptr:: AbstractZeroInitializedPointer{T} , i) where {T} = zero (T)
289289
290290@inline load (ptr:: AbstractInitializedPointer ) = load (ptr. ptr)
291- @inline unsafe_load (ptr:: AbstractInitializedPointer ) = load (ptr. ptr)
291+ @inline Base . unsafe_load (ptr:: AbstractInitializedPointer ) = load (ptr. ptr)
292292@inline Base. getindex (ptr:: AbstractInitializedPointer ) = load (ptr. ptr)
293293
294294@inline load (ptr:: AbstractInitializedPointer , i) = load (gep (ptr, i))
295- @inline unsafe_load (ptr:: AbstractInitializedPointer , i) = load (gep (ptr, i - 1 ))
295+ @inline Base . unsafe_load (ptr:: AbstractInitializedPointer , i) = load (gep (ptr, i - 1 ))
296296@inline Base. getindex (ptr:: AbstractInitializedPointer , i) = load (gep (ptr, i))
297297
298298@inline store! (ptr:: AbstractPointer{T} , v:: T ) where {T} = store! (ptr. ptr, v)
299- @inline unsafe_store! (ptr:: AbstractPointer{T} , v:: T ) where {T} = store! (ptr. ptr, v)
299+ @inline Base . unsafe_store! (ptr:: AbstractPointer{T} , v:: T ) where {T} = store! (ptr. ptr, v)
300300@inline Base. setindex! (ptr:: AbstractPointer{T} , v:: T ) where {T} = store! (ptr. ptr, v)
301301
302302@inline store! (ptr:: AbstractPointer{T} , v:: T , i) where {T} = store! (gep (ptr, i), v)
303- @inline unsafe_store! (ptr:: AbstractPointer{T} , v:: T , i) where {T} = store! (gep (ptr, i - 1 ), v)
303+ @inline Base . unsafe_store! (ptr:: AbstractPointer{T} , v:: T , i) where {T} = store! (gep (ptr, i - 1 ), v)
304304@inline Base. setindex! (ptr:: AbstractPointer{T} , v:: T , i) where {T} = store! (gep (ptr, i), v)
305305
306306
0 commit comments