Closed hadley closed 8 months ago
Fixes #364
To review this, I think you'll need to read register_method() and convince yourself that when generic isn't a local generic (i.e. from the current package), we'll always return an external generic, which is basically a lazy pointer to the generic.
register_method()
generic
This approach doesn't work because of the way that S3method() works as detailed in #390.
S3method()
Fixes #364
To review this, I think you'll need to read
register_method()
and convince yourself that whengeneric
isn't a local generic (i.e. from the current package), we'll always return an external generic, which is basically a lazy pointer to the generic.