Function: cl--defalias

cl--defalias is a byte-compiled function defined in cl-lib.el.gz.

Signature

(cl--defalias CL-F EL-F &optional DOC)

Documentation

Define function CL-F as definition EL-F.

Like defalias but marks the alias itself as inlinable.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-lib.el.gz
;;; Multiple values.
;; True multiple values are not supported, or even
;; simulated.  Instead, cl-multiple-value-bind and friends simply expect
;; the target form to return the values as a list.

(defun cl--defalias (cl-f el-f &optional doc)
  "Define function CL-F as definition EL-F.
Like `defalias' but marks the alias itself as inlinable."
  (defalias cl-f el-f doc)
  (put cl-f 'byte-optimizer 'byte-compile-inline-expand))