Skip to content

Commit 6988051

Browse files
committed
fixed issues with dispatch
1 parent bc04c80 commit 6988051

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/nonstandard.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,15 @@ constructorof(::Type{<:Expr}) = (head, args) -> Expr(head, args...)::Expr
5959

6060
### Cholesky
6161
setproperties(C::LinearAlgebra.Cholesky, patch::NamedTuple{()}) = C
62-
function setproperties(C::LinearAlgebra.Cholesky, patch::NamedTuple{(:L,),Tuple{<:LinearAlgebra.LowerTriangular}})
62+
function setproperties(C::LinearAlgebra.Cholesky, patch::NamedTuple{(:L,),<:Tuple{<:LinearAlgebra.LowerTriangular}})
6363
return LinearAlgebra.Cholesky(C.uplo === 'U' ? copy(patch.L.data') : patch.L.data, C.uplo, C.info)
6464
end
65-
function setproperties(C::LinearAlgebra.Cholesky, patch::NamedTuple{(:U,),Tuple{<:LinearAlgebra.UpperTriangular}})
65+
function setproperties(C::LinearAlgebra.Cholesky, patch::NamedTuple{(:U,),<:Tuple{<:LinearAlgebra.UpperTriangular}})
6666
return LinearAlgebra.Cholesky(C.uplo === 'L' ? copy(patch.U.data') : patch.U.data, C.uplo, C.info)
6767
end
6868
function setproperties(
6969
C::LinearAlgebra.Cholesky,
70-
patch::NamedTuple{(:UL,),Tuple{<:Union{LinearAlgebra.LowerTriangular,LinearAlgebra.UpperTriangular}}}
70+
patch::NamedTuple{(:UL,),<:Tuple{<:Union{LinearAlgebra.LowerTriangular,LinearAlgebra.UpperTriangular}}}
7171
)
7272
return LinearAlgebra.Cholesky(patch.UL.data, C.uplo, C.info)
7373
end

0 commit comments

Comments
 (0)