defmethod: make the function known at compile time.
authorStas Boukarev <stassats@gmail.com>
Fri, 1 Nov 2013 11:50:55 +0000 (15:50 +0400)
committerStas Boukarev <stassats@gmail.com>
Fri, 1 Nov 2013 11:50:55 +0000 (15:50 +0400)
commit5728601f88c400d2992b6b8c70d8971d07de9029
treee2d7cc854608535960e1b30610b7564557bede44
parent5f891793819e3cd714c443c9a0a7223b4fb13dd0
defmethod: make the function known at compile time.

(defmethod gf ())
(defun f () (gf))
Produced a warning about an undefined function, even though it would
be implicitly created by defmethod.
Fixes lp#503095.
NEWS
src/pcl/boot.lisp
tests/bug-503095-2.lisp [new file with mode: 0644]
tests/bug-503095.lisp [new file with mode: 0644]
tests/clos.impure.lisp