function-lambda-expression: Return the name of a generic function.
authorStas Boukarev <stassats@gmail.com>
Thu, 17 Oct 2013 15:05:29 +0000 (19:05 +0400)
committerStas Boukarev <stassats@gmail.com>
Thu, 17 Oct 2013 15:05:29 +0000 (19:05 +0400)
commitdfc9c3a9dde3ae21498ac1a184a6e56fd4e79eb0
treea213598d076f1fda1a258bffe33a28400db35091
parentd686552fdbe1b7dd1aff698bd69ad041a0c13295
function-lambda-expression: Return the name of a generic function.

The third value of
(function-lambda-expression (defgeneric foo ()))
is now FOO, and not
(LAMBDA (&REST SB-PCL::ARGS) :IN SB-PCL::MAKE-INITIAL-DFUN)
Reported by Marco Baringer.
NEWS
src/code/describe.lisp
src/code/target-misc.lisp
tests/interface.impure.lisp