Promotes the given method definition to an instance of
MethodWithNext
, thereby recording the next
method in the nextMethod
slot.
Arguments
- method
the
MethodDefinition
object to promote- nextMethod
the
MethodDefinition
object to record as the next method- .cache
whether to cache the promoted method definition object (using
methods::cacheMethod()
)
Note
MethodWithNext
objects are normally returned by
methods::addNextMethod()
, but a constructor function for the class
seems missing (or is undocumented?). This provides one.