Function: byte-opt--fget

byte-opt--fget is a byte-compiled function defined in byte-opt.el.gz.

Signature

(byte-opt--fget F PROP)

Documentation

Simpler and faster version of function-get.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/byte-opt.el.gz
(defsubst byte-opt--fget (f prop)
  "Simpler and faster version of `function-get'."
  (let ((val nil))
    (while (and (symbolp f) f
                (null (setq val (get f prop))))
      (setq f (symbol-function f)))
    val))