Skip to content

Commit e1cbee2

Browse files
authored
Avoid using deprecated macro @_inline_meta (#989)
1 parent d336cfb commit e1cbee2

File tree

5 files changed

+10
-4
lines changed

5 files changed

+10
-4
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "StaticArrays"
22
uuid = "90137ffa-7385-5640-81b9-e52037218182"
3-
version = "1.3.3"
3+
version = "1.3.4"
44

55
[deps]
66
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"

src/SArray.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ shape_string(inds::CartesianIndex) = join(Tuple(inds), '×')
6565
(x === nothing && generator_too_short_error(inds, i); x)
6666

6767
@generated function sacollect(::Type{SA}, gen) where {SA <: StaticArray{S}} where {S <: Tuple}
68-
stmts = [:(Base.@_inline_meta)]
68+
stmts = [:(@_inline_meta)]
6969
args = []
7070
iter = :(iterate(gen))
7171
inds = CartesianIndices(size_to_tuple(S))

src/SHermitianCompact.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ end
100100
end
101101
end
102102
quote
103-
Base.@_inline_meta
103+
@_inline_meta
104104
return $(tuple(indexmat...))
105105
end
106106
end

src/StaticArrays.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module StaticArrays
22

3-
import Base: @_inline_meta, @_propagate_inbounds_meta, @_pure_meta, @propagate_inbounds, @pure
3+
import Base: @_propagate_inbounds_meta, @propagate_inbounds, @pure
44

55
import Base: getindex, setindex!, size, similar, vec, show, length, convert, promote_op,
66
promote_rule, map, map!, reduce, mapreduce, foldl, mapfoldl, broadcast,

src/util.jl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
@static if VERSION < v"1.8.0-DEV.410"
2+
using Base: @_inline_meta
3+
else
4+
const var"@_inline_meta" = Base.var"@inline"
5+
end
6+
17
# For convenience
28
TupleN{T,N} = NTuple{N,T}
39

0 commit comments

Comments
 (0)