X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpcl%2Fgeneric-functions.lisp;h=4439b026912c188609006f8f28bfa6cb58690f2b;hb=1f03c7f326823245708a84af86b31ac72bdb1742;hp=ccbcb4d618b7def29064c0a554bafd922ac04f07;hpb=95f17ca63742f8c164309716b35bc25545a849a6;p=sbcl.git diff --git a/src/pcl/generic-functions.lisp b/src/pcl/generic-functions.lisp index ccbcb4d..4439b02 100644 --- a/src/pcl/generic-functions.lisp +++ b/src/pcl/generic-functions.lisp @@ -391,8 +391,6 @@ (defgeneric compute-slot-accessor-info (slotd type gf)) -(defgeneric default-initargs (class initargs defaults)) - (defgeneric find-method-combination (generic-function type options)) (defgeneric invalid-qualifiers (generic-function combin method)) @@ -466,7 +464,7 @@ fun-name &key &allow-other-keys)) -(defgeneric initialize-instance (gf &key &allow-other-keys)) +(defgeneric initialize-instance (instance &rest initargs &key &allow-other-keys)) (defgeneric make-instance (class &rest initargs &key &allow-other-keys)) @@ -480,10 +478,9 @@ (defgeneric reader-method-class (class direct-slot &rest initargs)) -(defgeneric reinitialize-instance (gf &rest args &key &allow-other-keys)) +(defgeneric reinitialize-instance (instance &rest initargs &key &allow-other-keys)) -(defgeneric shared-initialize (generic-function - slot-names +(defgeneric shared-initialize (instance slot-names &rest initargs &key &allow-other-keys)) (defgeneric update-dependent (metaobject dependent &rest initargs))