Skip to content

Commit 92d06cc

Browse files
authored
Allow overloading similar on axes type (#2)
1 parent b4beb33 commit 92d06cc

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "ArrayLayouts"
22
uuid = "4c555306-a7a7-4459-81d9-ec55ddd5c99a"
33
authors = ["Sheehan Olver <[email protected]>"]
4-
version = "0.1.1"
4+
version = "0.1.2"
55

66
[deps]
77
FillArrays = "1a297f60-69ca-5386-bcde-b61e274b549b"

src/ldiv.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ eltype(M::Ldiv) = promote_type(Base.promote_op(inv, eltype(M.A)), eltype(M.B))
3636
BroadcastStyle(::Type{<:Ldiv}) = ApplyBroadcastStyle()
3737
broadcastable(M::Ldiv) = M
3838

39-
similar(A::Ldiv, ::Type{T}) where T = similar(Array{T}, axes(A))
39+
similar(A::Ldiv, ::Type{T}, axes) where T = similar(Array{T}, axes)
40+
similar(A::Ldiv, ::Type{T}) where T = similar(A, T, axes(A))
4041
similar(A::Ldiv) = similar(A, eltype(A))
4142

4243
function instantiate(L::Ldiv)

0 commit comments

Comments
 (0)