Function: comp-vec-aref

comp-vec-aref is a byte-compiled function defined in comp.el.gz.

Signature

(comp-vec-aref VEC IDX)

Documentation

Return the element of VEC whose index is IDX.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/comp.el.gz
(defsubst comp-vec-aref (vec idx)
  "Return the element of VEC whose index is IDX."
  (declare (gv-setter (lambda (val)
                        `(comp-vec--verify-idx ,vec ,idx)
                        `(puthash ,idx ,val (comp-vec-data ,vec)))))
  (comp-vec--verify-idx vec idx)
  (gethash idx (comp-vec-data vec)))