You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey @dan-zheng, I'd like to take a shot at this issue. Do you think it's a reasonable first issue to take on? If so, is it alright if I assign it to myself?
Hi akshaan (JIRA User): this actually isn't quite suitable as a first issue.
It's blocked because derivative registration for modify accessors (e.g. @derivative(of: subscript._modify)) isn't supported yet. We haven't thought through a general way to support that. In the meantime, we're considering adding special-case differentiation support for array subscript assignments.
Additional Detail from JIRA
md5: df2740eef47719be1f5be6f070efa03d
Parent-Task:
_read
and_modify
accessor differentiationis blocked by:
@derivative
derivative registration for specific storage accessorsIssue Description:
This makes it possible to differentiate idiomatic array element assignments:
array[i] = newValue
.This is the final user code that we want to support.
The text was updated successfully, but these errors were encountered: