X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpcl%2Fmethods.lisp;h=657e665cfbdb533ce082031a1f08ea59710fad40;hb=b8f49ceae4a3b513de21f385bb784729d2ddff3f;hp=4a45c20684c4552da8cfbf7494b5aac32db0f6e1;hpb=6ab32453060c4dd2b399164e3b0703525dec7ff0;p=sbcl.git diff --git a/src/pcl/methods.lisp b/src/pcl/methods.lisp index 4a45c20..657e665 100644 --- a/src/pcl/methods.lisp +++ b/src/pcl/methods.lisp @@ -220,8 +220,7 @@ specializers lambda-list &rest other-initargs) (unless (and (fboundp generic-function-name) (typep (fdefinition generic-function-name) 'generic-function)) - (style-warn "implicitly creating new generic function ~S" - generic-function-name)) + (warn 'implicit-generic-function-warning :name generic-function-name)) (let* ((existing-gf (find-generic-function generic-function-name nil)) (generic-function (if existing-gf @@ -1360,7 +1359,7 @@ (get-fun1 `(lambda ,arglist ,@(unless function-p - `((declare (ignore .pv-cell. .next-method-call.)))) + `((declare (ignore .pv. .next-method-call.)))) (locally (declare #.*optimize-speed*) (let ((emf ,net)) ,(make-emf-call nargs applyp 'emf))))