Function: byteopt--eval-const

byteopt--eval-const is a byte-compiled function defined in byte-opt.el.gz.

Signature

(byteopt--eval-const EXPR)

Documentation

Evaluate EXPR which must be a constant (quoted or self-evaluating).

Ie, (macroexp-const-p EXPR) must be true.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/byte-opt.el.gz
(defsubst byteopt--eval-const (expr)
  "Evaluate EXPR which must be a constant (quoted or self-evaluating).
Ie, (macroexp-const-p EXPR) must be true."
  (if (consp expr)
      (cadr expr)                   ; assumed to be 'VALUE or #'SYMBOL
    expr))