Function: ad-lambda-expression

ad-lambda-expression is a byte-compiled function defined in advice.el.gz.

Signature

(ad-lambda-expression DEFINITION)

Documentation

Return the lambda expression of a function/macro/advice DEFINITION.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/advice.el.gz
(defun ad-lambda-expression (definition)
  "Return the lambda expression of a function/macro/advice DEFINITION."
  (cond ((ad-lambda-p definition)
	 definition)
	((macrop definition)
	 (ad-lambdafy definition))
	((ad-advice-p definition)
	 (cdr definition))
	(t nil)))