X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpcl%2Fgeneric-functions.lisp;h=e3379e29c550d5233b4282db8d418be8f994f119;hb=a782418abea0bdb5d59d7d0cca9592459fe90832;hp=516ed6f7fe76ef05e0054999944cdd47f0392470;hpb=4e5668af19abcf84587bf3f7a1c4294cd92c94a7;p=sbcl.git diff --git a/src/pcl/generic-functions.lisp b/src/pcl/generic-functions.lisp index 516ed6f..e3379e2 100644 --- a/src/pcl/generic-functions.lisp +++ b/src/pcl/generic-functions.lisp @@ -371,12 +371,6 @@ ;;;; 3 arguments -(defgeneric add-boundp-method (class generic-function slot-name)) - -(defgeneric add-reader-method (class generic-function slot-name)) - -(defgeneric add-writer-method (class generic-function slot-name)) - (defgeneric (setf class-slot-value) (nv class slot-name)) ;;; CMUCL comment (from Gerd Moellmann/Pierre Mai, 2002-10-19): @@ -415,6 +409,12 @@ ;;;; 4 arguments +(defgeneric add-boundp-method (class generic-function slot-name slot-documentation)) + +(defgeneric add-reader-method (class generic-function slot-name slot-documentation)) + +(defgeneric add-writer-method (class generic-function slot-name slot-documentation)) + (defgeneric make-method-lambda (proto-generic-function proto-method lambda-expression