(:documentation
"Return the argument tail for the message with `:ellipsis' substituted.
- As with SOD-MESSAGE-ARGUMENT-TAIL, no `me' argument is prepended.
- However, an :ELLIPSIS is replaced by an argument of type `va_list', named
- `sod__ap'."))
+ As with `sod-message-argument-tail', no `me' argument is prepended.
+ However, an `:ellipsis' is replaced by an argument of type `va_list',
+ named `sod__ap'."))
(export 'sod-method-function-type)
(defgeneric sod-method-function-type (method)
(let* ((message (sod-method-message direct-method))
(class (sod-method-class direct-method))
(function (sod-method-function-name direct-method))
- (arguments (cons (format nil "&sod__obj.~A.~A"
+ (arguments (cons (format nil "&sod__obj->~A.~A"
(sod-class-nickname
(sod-class-chain-head class))
(sod-class-nickname class))