Skip to content

Commit 1a54a0b

Browse files
authored
Remove some spurious where T from SA constructors (#665)
1 parent 5005108 commit 1a54a0b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/initializers.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ const SA_F64 = SA{Float64}
2929
Base.@pure _SA_type(sa::Type{SA}, len::Int) = SVector{len}
3030
Base.@pure _SA_type(sa::Type{SA{T}}, len::Int) where {T} = SVector{len,T}
3131

32-
@inline Base.getindex(sa::Type{<:SA}, xs...) where T = similar_type(sa, Size(length(xs)))(xs)
33-
@inline Base.typed_vcat(sa::Type{<:SA}, xs::Number...) where T = similar_type(sa, Size(length(xs)))(xs)
34-
@inline Base.typed_hcat(sa::Type{<:SA}, xs::Number...) where T = similar_type(sa, Size(1,length(xs)))(xs)
32+
@inline Base.getindex(sa::Type{<:SA}, xs...) = similar_type(sa, Size(length(xs)))(xs)
33+
@inline Base.typed_vcat(sa::Type{<:SA}, xs::Number...) = similar_type(sa, Size(length(xs)))(xs)
34+
@inline Base.typed_hcat(sa::Type{<:SA}, xs::Number...) = similar_type(sa, Size(1,length(xs)))(xs)
3535

3636
Base.@pure function _SA_hvcat_transposed_size(rows)
3737
M = rows[1]
@@ -43,7 +43,7 @@ Base.@pure function _SA_hvcat_transposed_size(rows)
4343
Size(M, length(rows))
4444
end
4545

46-
@inline function Base.typed_hvcat(sa::Type{<:SA}, rows::Dims, xs::Number...) where T
46+
@inline function Base.typed_hvcat(sa::Type{<:SA}, rows::Dims, xs::Number...)
4747
msize = _SA_hvcat_transposed_size(rows)
4848
if msize === nothing
4949
throw(ArgumentError("SA[...] matrix rows of length $rows are inconsistent"))

0 commit comments

Comments
 (0)