Skip to content

Commit b3562c6

Browse files
formatting
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 7d88acd commit b3562c6

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/tangent_types/structural_tangent.jl

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -462,9 +462,12 @@ ref_backing(t::MutableTangent) = getfield(t, :backing)
462462
Base.getproperty(tangent::MutableTangent, idx::Symbol) = getfield(ref_backing(tangent), idx)[]
463463
Base.getproperty(tangent::MutableTangent, idx::Int) = getfield(ref_backing(tangent), idx)[] # break ambig
464464

465-
Base.setproperty!(tangent::MutableTangent, name::Symbol, x) = getfield(ref_backing(tangent), name)[] = x
466-
Base.setproperty!(tangent::MutableTangent, idx::Int, x) = getfield(ref_backing(tangent), idx)[] = x # break ambig
467-
465+
function Base.setproperty!(tangent::MutableTangent, name::Symbol, x)
466+
return getfield(ref_backing(tangent), name)[] = x
467+
end
468+
function Base.setproperty!(tangent::MutableTangent, idx::Int, x)
469+
return getfield(ref_backing(tangent), idx)[] = x
470+
end # break ambig
468471

469472
Base.hash(tangent::MutableTangent, h::UInt64) = hash(backing(tangent), h)
470473
function Base.:(==)(t1::MutableTangent{T1}, t2::MutableTangent{T2}) where {T1, T2}

0 commit comments

Comments
 (0)