Skip to content

Editorial: name event path items and clarify target selection#1489

Merged
annevk merged 1 commit into
mainfrom
name-event-path-items
Jul 9, 2026
Merged

Editorial: name event path items and clarify target selection#1489
annevk merged 1 commit into
mainfrom
name-event-path-items

Conversation

@annevk

@annevk annevk commented Jul 9, 2026

Copy link
Copy Markdown
Member

An event's path was defined as a list of unnamed structs, which made the invoke algorithm's target selection hard to follow: "the last struct ... that is either struct or preceding struct, whose shadow-adjusted target is non-null" reads as picking the outermost struct rather than searching backward from the current one.

Fixes #707.


Preview | Diff

An event's path was defined as a list of unnamed structs, which made the invoke algorithm's target selection hard to follow: "the last struct ... that is either struct or preceding struct, whose shadow-adjusted target is non-null" reads as picking the outermost struct rather than searching backward from the current one.

Fixes #707.
@annevk
annevk merged commit 9b3a066 into main Jul 9, 2026
2 checks passed
@annevk
annevk deleted the name-event-path-items branch July 9, 2026 06:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Set event’s target to the target of the last tuple in event’s path, that is either tuple or preceding tuple, whose target is non-null.

1 participant