Allows Objective-C methods to invoke their superclass's methods.
objc
current-super => super-value
| super-value⇩ |
An opaque value. |
The local macro current-super returns a value which can be passed to invoke to call a method in the superclass of the current method definition (like super in Objective-C). current-super can also be passed to can-invoke-p. When used within a define-objc-method form, instance methods in the superclass are invoked and when used within a define-objc-class-method form, class methods are invoked. super-value has dynamic extent and it is an error to use current-super in any other contexts.
See 1.4.5 Invoking methods in the superclass.
define-objc-method
define-objc-class-method
invoke
can-invoke-p
LispWorks Objective-C and Cocoa Interface User Guide and Reference Manual - 01 Dec 2021 19:38:32