Function: avl-tree--node-left

avl-tree--node-left is a byte-compiled function defined in avl-tree.el.gz.

Signature

(avl-tree--node-left avl-tree--node-left X)

Documentation

Access slot "left" of avl-tree--node struct X.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/avl-tree.el.gz
;; ----------------------------------------------------------------
;; Functions and macros handling an AVL tree node.

(cl-defstruct (avl-tree--node
            ;; We force a representation without tag so it matches the
            ;; pre-defstruct representation. Also we use the underlying
            ;; representation in the implementation of
            ;; avl-tree--node-branch.
            (:type vector)
            (:constructor nil)
            (:constructor avl-tree--node-create (left right data balance))
            (:copier nil))
  left right data balance)