X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/sod/blobdiff_plain/a4094071c983a452769615e22b342e14836ce424..9c29a20fc74f6a5710a83cdb17d3e8814de4605e:/src/method-proto.lisp diff --git a/src/method-proto.lisp b/src/method-proto.lisp index f7f1f47..4a624c5 100644 --- a/src/method-proto.lisp +++ b/src/method-proto.lisp @@ -49,6 +49,14 @@ (defclass effective-method () will be a list of applicable methods sorted in most-to-least specific order.")) +(export 'sod-message-applicable-methods) +(defgeneric sod-message-applicable-methods (message class) + (:documentation + "Return a list of applicable methods for a MESSAGE. + + The list contains all methods applicable for MESSAGE when sent to an + instance of CLASS, most specific first.")) + (export 'sod-message-effective-method-class) (defgeneric sod-message-effective-method-class (message) (:documentation