X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/d7e47285792eafc604e4994548de5c38f817a15b..599fe2c74c80282783795ce3569d6cdfb620654f:/src/method-impl.lisp diff --git a/src/method-impl.lisp b/src/method-impl.lisp index d76b37e..3fd6f08 100644 --- a/src/method-impl.lisp +++ b/src/method-impl.lisp @@ -522,12 +522,11 @@ (defmethod compute-effective-method-body ((method simple-effective-method) codegen target) - (with-slots (message basic-argument-names primary-methods) method - (basic-effective-method-body codegen target method - (lambda (target) - (simple-method-body method - codegen - target))))) + (basic-effective-method-body codegen target method + (lambda (target) + (simple-method-body method + codegen + target)))) ;;;-------------------------------------------------------------------------- ;;; Standard method combination. @@ -536,7 +535,7 @@ (defclass standard-message (simple-message) () (:documentation - "Message class for standard method combination. + "Message class for standard method combinations. Standard method combination is a simple method combination where the primary methods are invoked as a delegation chain, from most- to