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
Process $self in method subs as a subsignature parameter
This has at least three advantages:
* Removes more special-case code from `class.c` and makes generated
optrees more similar to others
* Ensures that no other ops appear in the optree before signature
handling (as the OP_METHSTART used to). This will be useful for
upcoming faster-signatures changes
* Corrects the previous "off-by-one" error in parameter counts as
reported by the argument count check exception messages
0 commit comments