X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/8ff3d48ed1e9a98e8e051f290463d7d53e676371..e895be217c3be6769708da17c9ae87cb22db040e:/src/method-proto.lisp diff --git a/src/method-proto.lisp b/src/method-proto.lisp index 0488374..e72044e 100644 --- a/src/method-proto.lisp +++ b/src/method-proto.lisp @@ -49,6 +49,13 @@ will be a list of applicable methods sorted in most-to-least specific order.")) +(export 'sod-message-receiver-type) +(defgeneric sod-message-receiver-type (message class) + (:documentation + "Return the type of the `me' argument in a MESSAGE received by CLASS. + + Typically this will just be `CLASS *' or `const CLASS *'.")) + (export 'sod-message-applicable-methods) (defgeneric sod-message-applicable-methods (message class) (:documentation