[Openmcl-cvs-notifications] r12328 - /trunk/source/lib/macros.lisp

gz at clozure.com gz at clozure.com
Mon Jun 29 14:31:55 EDT 2009


Author: gz
Date: Mon Jun 29 14:31:55 2009
New Revision: 12328

Log:
Record source location of methods defined with defgeneric

Modified:
    trunk/source/lib/macros.lisp

Modified: trunk/source/lib/macros.lisp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lib/macros.lisp (original)
+++ trunk/source/lib/macros.lisp Mon Jun 29 14:31:55 2009
@@ -2101,6 +2101,7 @@
               (defmethod (if global-p 'defmethod 'anonymous-method)))
           (if (eq keyword :method)
 	    (let ((defn `(,defmethod ,function-name ,@(%cdr o))))
+	      (note-source-transformation o defn)
 	      (push defn methods))
             (cond ((and (not (eq keyword 'declare))
 			(memq keyword (prog1 option-keywords (push keyword option-keywords))))	=
	   =




More information about the Openmcl-cvs-notifications mailing list